
/*通用 */
$color-base: #3286f1;
view{
	font-size:28upx
}
progress, checkbox-group{
	width: 100%;
}
form {
	width: 100%;
}

.l-whitespace {
  padding-left: 30upx;
  padding-right: 30upx;
}
.color-9b {
	color: #9b9b9b;
}
.color-base {
	color: #3286f1;
}
.color-black{
	color: #000;
}

// 1px边框
[class*='van-hairline'] {
  position: relative;
}
[class*='van-hairline']::after {
  content: ' ';
  position: absolute;
  pointer-events: none;
  box-sizing: border-box;
  top: -50%;
  left: -50%;
  right: -50%;
  bottom: -50%;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  border: 0 solid #ebedf0;
}
.van-hairline--top::after {
  border-top-width: 1px;
}
.van-hairline--left::after {
  border-left-width: 1px;
}
.van-hairline--right::after {
  border-right-width: 1px;
}
.van-hairline--bottom::after {
  border-bottom-width: 1px;
}
.van-hairline--top-bottom::after {
  border-width: 1px 0;
}
.van-hairline--surround::after {
  border-width: 1px;
}
// 公用提交按钮
.base-submit-btn {
  width: 700upx;
  height: 80upx;
  line-height: 80upx;
  margin: 40upx auto;
  font-size: 28upx;
  color: #424242;
  text-align: center;
  border-radius: 8upx;
  background-color: #e6e6e6;
  &.active {
    color: #fff;
    background-image: linear-gradient(to right, #ff7438, #ff1f1f);
  }
}
.van-button--default{
  border: 0 solid #eee;
}
// 重置积分交易按钮
.tbl-item-btn {
	.btn-col {
		color: #fff;
		background-color: $color-base;
	}
}


// 重置输入框
.register,
.login{
  &-from{
    .field-index--van-field {
      padding: 20upx 40upx;
      margin-bottom: 34upx;
      border-radius: 8upx;
    }
    &-sms {
      min-width: 140upx;
      text-align: center;
      line-height: 1;
      padding-left: 24upx;
      border-left: 1px solid #c7c7c7;
    }
  }
}
.user-list-item {
	margin-bottom: 20upx;
}
//重置按钮
.reset .login-from-btn {
	margin-top: 20upx!important;
}
.login-from-btn  {
		width: 100%!important;
		height: 90upx!important;
		line-height: 86upx!important;
		margin-top: 60upx;
		font-size: 32upx!important;
		text-align: center!important;
		color: #424242!important;
		background-color: #e6e6e6!important;
		border-radius: 8upx!important;
		box-shadow: 0 .4upx .12upx #dddddd!important;
	}
	.active {
		.login-from-btn {
			color: #fff!important;
			background-color: #0079f3!important;
		}
	}
	
	.paly-btn-bg {
		border-color: $color-base!important;
		background-color: $color-base!important;
	}
	.withdraw,
	.transfer{
		&-ewm-r {
			.field-index--van-field {
				padding:28upx 15px!important;
				font-size: 32upx;
			}
		}
	}
	.integral {
		&-bg {
			.field-index--van-field {
				padding:24upx 15px!important;
				font-size: 32upx;
				background-color: #f4f4f4!important;
			}
		}
	}
	
	
	@font-face {
		font-family: iconfont;
		font-weight: normal;
		font-style: normal;
		src: url('https://at.alicdn.com/t/font_1047043_nif3o8mxnx.ttf') format('truetype');
	}
	.iconfont {
	  font-family:"iconfont" !important;
		font-size: 48upx;
		font-weight: normal;
		font-style: normal;
		display: inline-block;
		text-decoration: none;
		-webkit-font-smoothing: antialiased;
	}
.icon-sao:before {
  content: "\e600";
}
.icon-set:before {
  content: "\e62d";
}

.icon-iconsd:before {
  content: "\e650";
}

.icon-tuichu1:before {
  content: "\e64c";
}

.icon-renmai:before {
  content: "\e6ab";
}

.icon-shimingrenzheng:before {
  content: "\e731";
}

.icon-yaoqing:before {
  content: "\e655";
}

.icon-drxx25:before {
  content: "\e711";
}

.icon-gaiicon-:before {
  content: "\e6cf";
}

.icon-zengjia:before {
  content: "\e712";
}

.icon-jianshao:before {
  content: "\e713";
}

.icon-jiaoyijilu:before {
  content: "\e667";
}

.icon-guanyuwomen:before {
  content: "\e608";
}

.icon-chongbitibi:before {
  content: "\e643";
}

.icon-shoukuanma-:before {
  content: "\e646";
}

.icon-icon--gengxin:before {
  content: "\e619";
}

.icon-zhuanzhang:before {
  content: "\e613";
}

.icon-wallet-:before {
  content: "\e614";
}